inside superintendents - French English Dictionary